.footer-content
{
	margin-bottom:50px;
}

.footer-content .inner-content
{
	padding:14px 0;
}

.footer-content,.footer-content a
{
	color:#0058A4;
	font-size:13px;
}

.footer-content #ft-nav
{
	margin:0 0 7px;
	text-align:center
}

.footer-content #ft-nav li
{
	display:inline;
	padding:0 4px;
	border-right:1px solid #3D8ACC;
}

.footer-content #ft-nav .last
{
	border:0;
}

.footer-content .copyright
{
	text-align:center;
	margin:3px 20px 10px;
	border-bottom:1px solid #3183C9;
	padding-bottom:20px
}

.footer-content .links
{
	text-align:center;
	margin:0 35px 10px 60px
}

.footer-content .links a
{
	/*border-right:1px solid #3D8ACC;*/
	padding:0 5px
}

.footer-content .links a.last
{
	border:none
}
/*可用*/
/*组织注册*/
.organizationRegister{
	margin-left:30px;
	margin-bottom:30px;
	float:left;
	width: 620px;
}
.organizationRegister-edit{
	margin-left:30px;
	margin-bottom:30px;
	float:left;
	width: 600px;
}
.organizationRegister .row{
	margin-top: 20px;
}
.organizationRegisterLeft{
	width: 120px;
	float: left;
	text-align: right;
}
.organizationRegisterRight{
	display:table;
	padding-left:10px;
	width: 430px;
}
/*个人注册*/
.mainContent{
	width:950px;
	background-color:#FFFFFF;
	padding-top: 5px;
	padding-bottom:30px;
	margin-left:auto;
	margin-right:auto;
	overflow:auto;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
}
.registerInnerContent{
	width:800px;
	padding-top: 30px;
	margin-left:auto;
	margin-right:auto;
	}
.registerHeaderText{
	padding-left: 15px;
	color: #032768;
	}
div.registerInnerContent .table .headTitle{
	width:515px;
	text-align:left;
    padding-left:50px;
    color: #5D5D5D;   
}
div.registerInnerContent .table .help-tip {
	background-color:#FFFFFF;
	border:1px solid #DDDDDD;
	display:none;
	margin-top:-15px;
	padding:5px;
	position:absolute;
	width:290px;
}
div.registerInnerContent .table .help-tip-oneline {
	background-color:#FFFFFF;
	border:1px solid #DDDDDD;
	display:none;
	height:20px;
	padding:5px;
	position:absolute;
	width:290px;
}
div.registerInnerContent .table .error-tip {
	background-color:#FFFFFF;
	border:1px solid #DDDDDD;
	display:none;
	height:20px;
	padding:5px;
	position:absolute;
	width:200px;
}
div.registerInnerContent table .lableText{
	text-align:center;
}
div.registerInnerContent .title{
	text-align:left;
    padding:0px 0px 0px 17px;
    color: #5D5D5D;
}
div.registerInnerContent .table .lable{
	width:165px;
	text-align:right;
    padding-right:17px;
    color: #5D5D5D;
    float:left;
}
div.registerInnerContent .table .lable2{
	width:350px;
	text-align:left;
	float:left;
}
div.registerInnerContent .table .lablePortrait{
	width:170px;
	height:115px;
	text-align:right;
	vertical-align:top;
    padding:10px 17px 0 0;
    color: #5D5D5D;
}
div.registerInnerContent .table .lable2 div.portrait{
	 padding-left:20px;
	 padding-bottom: 10px;
}
div.registerInnerContent .table .lable3{
	text-align:left;
	padding:10px 10px 10px 10px;
	color: #A41033;
}
div.registerInnerContent .table .lable2 .selectText{
	padding:10px 10px 10px 10px;
	color: #A41033;
}
div.registerInnerContent .table .lable3 .font{
	font-size:12px;
	color: #A41033;
}
.member-register2{
	margin: 0 10px 20px 10px;
	display: table;
}
.register2Table{
	margin: 20px 10px 0 10px;
}
.member-register2-left{
    float: left;
    width: 80px;
    text-align: right;
    width:100px;
    padding-right:50px;
}
div.registerInnerContent .innerContent{
	width:500px;
	padding:5px 10px 0px 30px
}
div.registerInnerContent .button{
	padding: 30px 292px 0 0;
}
div.registerInnerContent .mailMessage{
	width:750px;
}
div.registerInnerContent .mailMessageImg{
	width:750px;
	height:300px;
}

/*精准定位错误信息的样式*/
.rich-message-marker img {
    padding-right:7px;
}
.rich-message-label {
    color:red;
}
.box-t {background:url(../img/tip/bottom-left-t.gif) no-repeat left bottom; position:absolute; top:450px; left:550px;}
.box-outer-t{background:url(../img/tip/bottom-right-t.gif) no-repeat right bottom;}
.box-inner-t{background:url(../img/tip/top-left-t.gif) no-repeat left top;}

/*活动发布 publish*/
.eventPublish{
	width: 640px;
	display: table;
}
.eventPublishLeft{
	margin: 0 10px 8px 10px;
}
.eventPublishLeft{
	width: 100px;
	float: left;
	text-align: right;
}
.eventPublishRight{
	display:table;
	padding-left:10px;
	width: 430px;
}

/*个人主页面 home*//*还需要有整理的地方*/
.memberHomeLeft{
	width:300px;
	float:left;
	margin-left: 15px!important;
	margin-left: 5px;
	margin-right: 10px;
	padding-top: 20px;
}
.memberHomeRight{
	width:600px;
	float:left;
}
.memberContent .memberPhoto{
	margin-left:10px;
	width:160px;
}
.memberContent .memberState{
	margin: 10px 0 10px 10px;
}
.memberContent .baseInfo{
	width:260px;
	margin: 10px 0 20px 10px;
}
.memberContent .baseInfo .memberTable lable{
	width:30px;
	height:20px;
}
.memberContent .baseInfo .memberTable lable2{
	width:240px;
	height:20px;
}
.memberFriend{
	margin:20px 0 20px 10px;
}
.memberOwnFriend{
	margin:20px 0 20px 10px;
}
.memberOrganization{
	margin:20px 0 20px 10px;
}

.memberAlbums{
	margin: 0 10px 20px 10px;
}
.memberAlbumsTable{
	float:left;
}

.memberActivities{
	margin: 10px 10px 20px 10px;
}
.aboutMe{
	margin:30px 10px 20px 10px;
	display: table;
}
.aboutMeTable{
	margin-left: 10px;
}
/*活动item*/
.organizationActivitiesTable{
	margin: 5px 10px 5px 5px;
	border-bottom: 1px solid #EEEEEE;
}
.organizationActivitiesTable img{
	padding: 5px;
}
/*组织 item3整理完毕*/
.memberOrganization-table{
	margin: 10px 0px 20px 0px;
	width: 300px;
}
.memberOrganization-table img{
	margin: 10px;
}
.memberOrganization-table .name{
	padding: 5px 0 30px 0;
}
.memberOrganization-table .info{
	padding-bottom: 5px;
}
/*组织item*/
.dr-pnl-b {
	padding:1px;
}
/*已经处理好*/
/*会员列表 item*/
.memberItemTable{
	margin: 5px 10px 5px 5px;
	border-bottom: 1px solid #C8DDDD;
	display:table;
	width:100%;
}
.memberItemTable img{
	padding: 5px;
}
.memberItemTable .memberItemName{
	
	padding: 0 10px 0px 10px;
}
.memberItemTable .memberItemInfo{
	
	padding: 0px 10px 0 10px;
}
.memberItemTable .item-university{
	
	padding: 0px 10px 10px 10px;
}
.itemRight{
	width:70px;
	float:right;
}
/*会员头像列表 itme1*//*已经处理好*/
.member-photo{
	float: left;
	padding-top: 10px;
	height: 80px;
}
.member-photo .photo{
	width:75px;
}

.member-photo .photo img{
	margin: 0 7.5px;
}

.member-photo  .photoName{
	width:75px;
}

/*已经处理好*/
/*已登录首页home*/
.loginedLeft{
	width:325px;
	float:left;
}
.memberInfo{
	margin-left:20px;
	border: 1px solid #CCCCCC;
	height: 330px;
	background:url(../img/background1.png);
}
.memberInfoContent{
}
.calendar{
	margin: 5px;
}
.week-hot{
	margin: 10px 0px 10px 20px;
}
.loginedRight{
	width:615px;
	display:table;
	margin: 0 10px 0 10px;
}
.commendEventHome{
	margin: 0 10px 20px 20px;
}
.visitMember{
	width:585px;
	margin-left: 20px;
	margin-bottom: 30px;
	display: table;
}
.metMember{
	margin-left: 20px;
	margin-bottom: 30px;
}
.visitMemberTable{
	padding:10px 0 10px 50px;
}
.visitMemberTable img{
	padding:10px 10px 10px 10px;
}

.metMemberTable{
	padding:10px 0 10px 20px;
}
.metMemberTable img{
	padding:10px 10px 10px 10px;
}
/*活动主页home*/
.eventHomeLeft{
	margin-left:20px!important;
	margin-left:10px;
	width:530px;
	float:left;
	padding-top:20px;
}
.eventHomeRight{
	margin:0 10px 20px 0px;
	padding-left:20px!important;
	padding-left:10px;
	width:370px;
	display:table;
}
.eventInfo{
	margin:0 10px 20px 10px!important;
	margin:0 10px 20px 5px;
}
.eventContent{
	margin:10px 10px 20px 10px;
}
.eventPhoto{
	margin:10px 10px 20px 10px;
}
.eventMessage{
	margin:10px 10px 20px 10px;
}
.eventTag{
	margin: 10px 10px 20xp 10px;
}

/*组织主页home*/
.organizationHomeLeft{
	margin-left:20px!important;
	margin-left:5px;
	width:530px;
	float:left;
	padding-top: 10px;
}
.organizationHomeRight{
	width:400px;
	display:table;
}
.organizationInfo{
	margin: 10px!important;
	margin: 5px;
}
.notification{
	margin: 0 10px 20px 10px;
}

.organization-interestPeople{
	margin: 10px 10px 20px 10px;
}
.organization-interestPeople .interestPeopleTable{
	margin:10px 0 0 10px;
	height: 120px;
	display: table;
}
.organization-interestPeople .interestPeopleTable img{
	padding:10px 10px 10px 10px;
}
.organizationActivities{
	margin: 10px 10px 20px 10px;
}
.organizationAlbums{
	margin:10px 10px 20px 10px;
	height:180px;
}
.organizationAlbumsTable{
	padding:0 30px 0 30px;
}
.organizationAlbumsTable img{
	padding: 10px;
}
.organizationMessage{
	margin: 10px 10px 20px 10px;
}

/* 会员 活动 组织index已经做完*/
/*会员首页index*/
.memberIndexLeft{
	width:550px;
	float:left;
}
.commendMember{
	margin: 10px 0 10px 0px;
}
.member-header{
	border-bottom: 1px solid #CBDDDD;
	margin-bottom: 10px;
}
.activitiesMember{
	margin-bottom: 30px;
}
.newPeopleTable{
	margin: 10px 0 30px 0;
}
.memberIndexRight{
	display:table;
	width:350px;
	float: right;
}
.memberSearch{
	margin: 10px 10px 30px 10px;
	height:200px;
}
.memberSearch .search-out-border{
	margin:3px;
	border:3px solid #DDDDDD;
}
.memberSearch .search-out-border .inner-border{
	margin:4px;
	border:1px solid #DDDDDD;
}
.portlet .conditions{
	padding: 10px 10px 20px 0;
}
.memberSearch .fontColor{
	color:#021456; 
}
.memberSearch .fontSize{
	font-size: 16px;
}
.markedPeople{
	display: table;
	margin: 10px 10px 20px 10px;
	width: 320px;
}
.newMemberAlbums{
	padding:20px 0 20px 10px;
}

}
/*活动首页index*/
.eventIndexRight{
	display:table;
	width:330px;
	padding-left: 10px;
}
.eventIndexLeft{
	width:550px;
	float:left;
}
.commendEvent{
	margin-bottom: 30px;
}
.event-header{
	border-bottom: 1px solid #CBDDDD;
	margin-bottom: 10px;
}
.joined-organization-event{
	margin-bottom: 30px;
}
.friend-event{
	margin-bottom: 30px;
}
.liked-event{
	margin-bottom: 30px;
}
.eventSearch{
	margin: 10px 10px 30px 10px;
	height:350px;
}
.eventSearch .search-out-border{
	margin:3px;
	border:3px solid #DDDDDD;
}
.eventSearch .search-out-border .inner-border{
	margin:4px;
	border:1px solid #DDDDDD;
}
.eventSearch .search-out-border .inner-border .conditions{
	padding: 10px 20px 5px 20px;
}
.eventSearch .fontColor{
	color:#021456; 
}
.eventSearch .fontSize{
	font-size: 16px;
}
.myEvent{
	margin: 10px 10px 20px 10px;
	width: 320px;
}

/*组织首页index*/
.organizationIndexRight{
	display:table;
	width:340px;
	float: right;
}
.organizationIndexLeft{
	width:560px;
	float:left;
}

.buzz ul li a
{
	margin-left:20px;
}
.commendOrganization{
	margin-bottom: 10px;
	display: inline-table;
}
.organization-header{
	border-bottom: 1px solid #CBDDDD;
	margin-bottom: 10px;
}
.newOrganization{
	margin: 10px 0 30px 0;
}
.friend-organization{
	margin-bottom: 30px;
}
.like-organization{
	margin-bottom: 30px;
}
.organizationSearch{
	margin: 10px 10px 30px 10px;
	height:220px;
}
.organizationSearch .search-out-border{
	margin:3px 3px 10px 3px;
	border:3px solid #DDDDDD;
}
.organizationSearch .search-out-border .inner-border{
	margin:4px;
	border:1px solid #DDDDDD;
}
.organizationSearch .search-out-border .inner-border .conditions{
	padding: 10px 20px 5px 20px;
}
.organizationSearch .fontColor{
	color:#021456; 
}
.organizationSearch .fontSize{
	font-size: 16px;
}
.markedOrganization{
	display: table;
	margin: 10px 10px 20px 10px;
	width: 320px;
}
.markedOrg{
	float: left;
}
.markedOrg .picture{
	padding:15px;
}
.markedOrg .picture img{
	padding:5px;
}
.markedOrg .pictureName{
	width: 100px;
	text-align: center;
}
.newAlbums{
	float:left;
	margin: 10px 0px 20px 0px;
	width: 320px;
}
.newAlbums .newAlbumName{
	width: 85px;
	overflow:hidden;
}
.newAlbums .newAlbumsTable{
	float: left;
	padding: 2px;
	height: 140px;
}

/*列表查看*/
.listLeft{
	width:230px;
	float:left;
	margin: 10px 10px 20px 20px;
	margin:10px 10px 20px 20px !important;
	margin:10px 10px 20px 5px;
}
.listRight{
	display:table;
	width:660px;
	margin-right: 20px !important;
	margin-right:5px;
	padding-left: 5px;
	border-left: 1px solid #C1C1C1
}
.back{
	margin: 0 0 20px 0px;
}
.city-university{
	margin: 10px 0 20px 10px;
}
/*组织列表*/
.listLeft .organizationListLeft-left{
	padding-left:10px;
	float: left;
}
.listLeft .organizationListLeft-right{
	float:left;
	display:table;
	padding-left:20px;
}
/*活动列表*/

.eventListLeft{
	padding:0 10px 0 30px;
}
.eventListRight{

}
.eventTable{
	padding-left:30px;
}

/*个人信息编辑页面*/
.memberModifyLeft{
	padding:0 10px 0 60px!important;
	padding:0 10px 0 40px;
	width:170px;
}
.memberModifyRight{
	padding:0 40px 0 20px;
	width:600px;
}
.memberModifyLeft .back{
	padding-top:30px;
	padding-bottom:10px;
	padding-left:30px;
}
.memberModifyLeft .menu{
	width:170px;
}
.memberModifyLeft .menu .file{
	padding-top:20px;
	padding-bottom:10px;
	padding-left:40px;
	font-size:19.5px;
	color:#005CA9;
}
.memberModifyRight .title{
	padding:20px 0 20px 20px;
	font-size:14px;
}
.memberModifyRight .innerContent{
	padding-left:40px;
	padding-top:10px;
}
/*我的好友列表*/
.myFriendLeft{
	padding:0 10px 0 30px;
}
.myFriendRight{

}
.myFriendTable{
	padding-left:30px;
}

/*搜索*/
.searchLeft{
	margin:5px 10px 0 20px;
	border:2px solid #DDDDDD;
	padding: 3px;
}
.searchRight{
	margin-left:10px;
	padding-right:10px;
	display:table;
	width:620px;
}
.memberSearchTable{
	margin:10px 10px 10px 10px;
	display: table;
	width:600px;
}
.memberSearchTable .photo img{
	padding:10px 20px 10px 20px
}
.eventSearchTable{
	margin:10px 10px 10px 10px;
	display: table;
	width:600px;
}
.eventSearchTable .photo img{
	padding:10px 10px 5px 10px
}
.organizationSearchTable{
	margin:10px 10px 10px 10px;
	display: table;
	width:600px;
}
.organizationSearchTable .photo img{
	padding:10px 10px 5px 10px
}

/*相册*/
.photoUploadLeft{
	width:650px;
	float:left;
	margin: 0 10px 0 10px;
}
.photoUploadRight{
	dispaly:table;
	width:250px;
	float:left;
	padding:10px;
	border: 1px solid #C1C1C1;
}
.artworkListLeft{
	width:210px;
	float:left;
	margin:0 20px !important;
	margin:0 10px;
}
.artworkListRight{
	display:table;
	width:700px;
}
.photoComment{
	padding:20px 0 20px 0px;
}
/*相片查看*/
.singlePhotoRight{
	dispaly:table;
	width:220px;
	float:left;
	margin: 0 20px;
}
.singlePhotoLeft{
	width:650px;
	float:left;
	margin: 0 20px;
}
.photo-title-head{
	background-color:#F2F2F2;
	height:30px;
}
.photo-title{
	float:left;
	font-size:19.5px;
	color:#021456;
	padding:0px 0 5px 10px;
	font-weight:bold;
}
.uploadTip{
	padding:20px 0 20px 10px;
	float:left;
	width:100px;
}
.photoContent{
	margin-top:30px;
	padding:20px 0 20px 0;
	border-bottom: 1px solid #C1C1C1;
	border-left: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
	border-top: 1px solid #C1C1C1;
	
}
.photoContent img{
	padding:20px 0 20px 100px;
}
.editText{
	border-bottom: 1px solid #C1C1C1;
	border-left: 1px solid #C1C1C1;
	border-right: 1px solid #C1C1C1;
	border-top: 1px solid #C1C1C1;
}


/*相册列表*/
.albumList{
	padding:20px 0 20px 10px;
	height:220px;
	width:590px;
	border-bottom: 1px solid #EEEEEE;
}
.albumListLeft img{
	padding:10px 10px 10px 10px;
}
.albumListRight{
	padding:10px 0 0 10px;
}
/*相片列表*/
.photoList{
	padding:20px 20px 30px 20px;
	height: 100%;
}
.photoList img{
	padding:15px;
}

/*个人相册(所有列表)*/
.memberPhotoLeft{
	padding:0 20px 0 40px;
	width:180px;
}
.memberPhotoRight{
	padding:0 40px 0 20px;
	width:640px;
}
.memberPhotoLeft .back{
	padding-top:30px;
	padding-bottom:10px;
	padding-left:30px;
}
/*相片上传*/
.photoEditRight{
	
}
.photoEditLeft{
	padding:0 20px 0 20px;
}
.photoEdit{
}
.photoEdit img{
	padding:5px 5px 5px 5px;
}




/*组织话题*/
.topicsContent{
	padding:10px 0 20px 20px;
}
.comments{
	padding:20px 0 10px 40px;
}
.comments img{
	padding:0 10px 0 0;
}
.visitors{
	float:left;
	width:200px;
	margin-top:20px;
	padding:10px 5px 10px 5px;
}
.visitorTable{
	padding:10px 0 10px 10px;
}
.visitorTable img{
	padding:5px;
}

.commentListLeft{
	width:240px;
	float:left;
	margin:0 10px 0 20px!important;
	margin:0 10px 0 10px;
}
.comment-title{
	font-size:19.5px;
	color:#021456;
	padding:0px 0 10px 10px;
	font-weight:bold;
}
	
.orgInfo{
	padding-left: 20px;
}
.commentListRight{
	width:660px;
	display:table;
	margin: 0 10px 0 10px;
}
.commentTable{
	padding: 5px 0 5px 20px;
}
.commentTable-info{
	display:table;
	float:left;
	width:400px;
}
.commentTable img{
	padding: 10px 10px 10px 10px;
}
.commentHomeRight{
	width:640px!important;
	float:right;
	border-left:#E3E3E3 solid 1px;
}
.commentHomeLeft{
	width:240px;
	margin: 0 10px 10px 0px;
	float:left;
	
}
.memberMessage{
	margin:10px 10px 20px 10px;
}
.memberMessageTable{
	margin: 0px;
	width:560px;
}
.memberMessageTable img{
	padding:5px 5px 5px 5px;
}
.memberMessageTables img{
	padding: 5px;
}
.topicHomeLeft{
	width:640px;
	float:left;
	padding:0 10px 0 40px;
}
.topicHomeRight{
	width:240px;
	display:table;
	margin: 0 10px 10px 0px!important;
	margin:0 5px 10px 0px;
}
/*收件箱*/
.inboxLeft{
	margin:30px 0 20px 40px!important;
	margin:30px 0 20px 20px;
	float: left;
	width: 200px;
}
.inboxLeft .lable{
	padding:10px 0 10px 50px;
}
.inboxRight
	{
		margin:0 40px 0 0!important;
		margin:0 20px 0 0;
		float:right;
		border-left:#E3E3E3 solid 1px;
	}
.messageContainer
	{
		width:600px;
		padding:10px 0 0 30px;
}	
.requestTable{
	height:70px;
	border-bottom: 1px solid #C8DDDD;
}
.noticeTable{
	height:70px;
	padding-left:20px;
}
.inviteTable{
	height:110px;
	background-color: #FFFFFF;
	border-bottom:1px solid #D8DFEA;
}

.messageContainer .boxContainer .box
	{
		width:50px;
		height:23px;
		background:#F3F3F3;
		border:#E3E3E3 1px solid;
		text-align:center;
		margin:0 0 0 0;
		padding-top:5px;
		float:left;
	}
.messageContainer .boxContainer .boxAct
	{
		width:50px;
		height:23px;
		background:#FFFFFF;
		border-top:#E3E3E3 solid 1px;
		border-left:#E3E3E3 solid 1px;
		border-right:#E3E3E3 solid 1px;
		border-bottom:#FFFFFF 1px solid;
		text-align:center;
		margin:0 0 0 0 ;
		padding-top:5px;
		float:left;
	}
.messageContainer .boxContainer .compose
	{
		width:50px;
		height:24px;
		float:left;
		margin:5px 0 0 50px;
	}
	
.messageContainer .mailInfo
	{
		height:400px;
	}

/*组织 活动 后台编辑*/
.editLeft{
	width: 160px!important;
	float: left;
	margin: 0 0 0 30px!important;
	margin: 0 0 0 20px;
}
.editRight{
	width:700px!important;
	width:700px;
	padding-left:0px;
}
.editTab_org_edit img {
	background:transparent url(../img/tabs/org_edit.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_org_edit:hover img
{
	background-position:0 0;
}
.editTab_org_edit_active img
{
	background:transparent url(../img/tabs/org_edit.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_org_memberApproval img {
	background:transparent url(../img/tabs/org_memberApproval.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_org_memberApproval:hover img
{
	background-position:0 0;
}
.editTab_org_memberApproval_active img {
	background:transparent url(../img/tabs/org_memberApproval.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_org_memberManagement img {
	background:transparent url(../img/tabs/org_memberManagement.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_org_memberManagement:hover img
{
	background-position:0 0;
}
.editTab_org_memberManagement_active img {
	background:transparent url(../img/tabs/org_memberManagement.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_org_eventManagement img {
	background:transparent url(../img/tabs/org_eventManagement.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_org_eventManagement:hover img
{
	background-position:0 0;
}
.editTab_org_eventManagement_active img {
	background:transparent url(../img/tabs/org_eventManagement.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_org_mail img {
	background:transparent url(../img/tabs/mail.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_org_mail:hover img
{
	background-position:0 0;
}
.editTab_org_mail_active img {
	background:transparent url(../img/tabs/mail.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_org_export img {
	background:transparent url(../img/tabs/org_export.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_org_export:hover img
{
	background-position:0 0;
}
.editTab_org_export_active img {
	background:transparent url(../img/tabs/org_export.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
/*个人信息中心*/
.editTab_member_friendapp img{
	background:transparent url(../img/tabs/friend_app.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_member_friendapp:hover img
{
	background-position:0 0;
}
.editTab_member_friendapp_active img {
	background:transparent url(../img/tabs/friend_app.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_member_innermes img{
	background:transparent url(../img/tabs/inner_mes.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_member_innermes:hover img
{
	background-position:0 0;
}
.editTab_member_innermes_active img {
	background:transparent url(../img/tabs/inner_mes.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_member_invite img{
	background:transparent url(../img/tabs/invite.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_member_invite:hover img
{
	background-position:0 0;
}
.editTab_member_invite_active img {
	background:transparent url(../img/tabs/invite.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_member_notify img{
	background:transparent url(../img/tabs/notify.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_member_notify:hover img
{
	background-position:0 0;
}
.editTab_member_notify_active img {
	background:transparent url(../img/tabs/notify.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}

/*地点后台*/
.editTab_place_edit img {
	background:transparent url(../img/tabs/place_edit.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_place_edit:hover img
{
	background-position:0 0;
}
.editTab_place_edit_active img
{
	background:transparent url(../img/tabs/place_edit.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}

/*活动后台管理*/
.editTab_event_edit img {
	background:transparent url(../img/tabs/event_edit.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_event_edit:hover img
{
	background-position:0 0;
}
.editTab_event_edit_active img {
	background:transparent url(../img/tabs/event_edit.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}

.editTab_event_memberApproval img {
	background:transparent url(../img/tabs/event_memberApproval.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_event_memberApproval:hover img
{
	background-position:0 0;
}
.editTab_event_memberApproval_active img {
	background:transparent url(../img/tabs/event_memberApproval.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_event_memberManagement img {
	background:transparent url(../img/tabs/event_memberManagement.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_event_memberManagement:hover img
{
	background-position:0 0;
}
.editTab_event_memberManagement_active img {
	background:transparent url(../img/tabs/event_memberManagement.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_event_delete img {
	background:transparent url(../img/tabs/event_delete.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_event_delete:hover img
{
	background-position:0 0;
}
.editTab_event_delete_active img {
	background:transparent url(../img/tabs/event_delete.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}

/*个人后台设置*/
.editTab_member_baseInfo img {
	background:transparent url(../img/tabs/member_baseInfo.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_member_baseInfo:hover img
{
	background-position:0 0;
}
.editTab_member_baseInfo_active img {
	background:transparent url(../img/tabs/member_baseInfo.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_member_portrait img {
	background:transparent url(../img/tabs/member_portrait.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_member_portrait:hover img
{
	background-position:0 0;
}
.editTab_member_portrait_active img {
	background:transparent url(../img/tabs/member_portrait.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_member_contact img {
	background:transparent url(../img/tabs/member_contact.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_member_contact:hover img
{
	background-position:0 0;
}
.editTab_member_contact_active img {
	background:transparent url(../img/tabs/member_contact.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_member-personalInfo img {
	background:transparent url(../img/tabs/member-personalInfo.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_member-personalInfo:hover img
{
	background-position:0 0;
}
.editTab_member-personalInfo_active img {
	background:transparent url(../img/tabs/member-personalInfo.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_member_university img {
	background:transparent url(../img/tabs/member_university.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_member_university:hover img
{
	background-position:0 0;
}
.editTab_member_university_active img {
	background:transparent url(../img/tabs/member_university.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
/*个人隐私设置*/

.editTab_member_privacy img{
	background:transparent url(../img/tabs/member_privacy.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_member_privacy:hover img
{
	background-position:0 0;
}
.editTab_member_privacy_active img{
	background:transparent url(../img/tabs/member_privacy.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_member_password img{
	background:transparent url(../img/tabs/member_password.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_member_password:hover img
{
	background-position:0 0;
}
.editTab_member_password_active img{
	background:transparent url(../img/tabs/member_password.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
.editTab_member_deleteAccount img{
	background:transparent url(../img/tabs/member_deleteAccount.png) no-repeat scroll 0 -43px;
	height:43px;
	width:126px;
}
.editTab_member_deleteAccount:hover img
{
	background-position:0 0;
}
.editTab_member_deleteAccount_active img{
	background:transparent url(../img/tabs/member_deleteAccount.png) no-repeat scroll 0 0;
	height:43px;
	width:126px;
}
/*日历*/
.rich-calendar-header{
	background-color:#FFFFFF;
	font-size:9px;
	border-bottom-color:#FFFFFF;
}
.rich-calendar-month{
	background-color:#4A75B5;
	color:#FFFFFF;
	font-family:Arial,Verdana,sans-serif;
	font-size:5px;
}
.rich-calendar-today {
	background-color: #1C87BC;
}
.rich-calendar-tool{
	background-color:#1C87BC;
}
.rich-calendar-tool-btn{
	background-color:#1C87BC;
	cursor:pointer;
	font-size:12px;
}
.rich-calendar-cell{
	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	border-bottom-color:#FFFFFF;
	border-right-color:#FFFFFF;
}
.rich-calendar-exterior{
	border-color:#FFFFFF;
}
.rich-calendar-boundary-dates {
	color:#FFFFFF;
}
.rich-calendar-holly {
	background-color:#FFFFFF;
}
.rich-calendar-days {
	border-bottom:0 solid;
	border-right:0 solid;
	height:16px;
	text-align:center;
	vertical-align:middle;
	background:#FFFFFF none repeat scroll 0 0;
}
.rich-calendar-editor-btn {
	cursor:pointer;
	text-align:center;
	width:36px;
	font-size: 12px;
}
.rich-calendar-today {
	background-color:#1C87BC;
	color:#FFFFFF;
	font-weight:bold;
}
/*tab*/
.dr-tbpnl-cntnt {
	background-color:#FFFFFF;
}
.dr-tbpnl-tb-inact {
	background-image:url(../img/tabs/background.png);
	height: 25px;
	
}
.dr-tbpnl-tb-inact:h:HOVER{
	background:transparent url(../img/tabs/background.png) no-repeat scroll 0 0px;
}
.dr-tbpnl-tb-act {
	background-image:url();
	background-color:#FFFFFF;
	height: 25px;
	border-bottom-color: #FFFFFF;
}
.dr-tbpnl-tb-sel{
	border-color: #FFFFFF;
}
.dr-tbpnl-tbtopbrdr {
	border-top-style:solid;
	border-top-width:1px;
	
}
.dr-tbpnl-tbcell-inact rich-tabhdr-cell-inactive{
	height: 10px;
}
.dr-tbpnl-cntnt {
	background-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
	color:#000000;
	font-family:Arial,Verdana,sans-serif;
	font-size:14px;
}
.dr-tbpnl-cntnt {
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-style:solid;
	border-left-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	vertical-align:top;
}
.dr-rich-tool-tip {
	background-color:#FFFFFF;
	border:2px solid #000000;
	display:none;
	float:left;
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	padding:1px;
	position:absolute;
}
.rich-calendar-select {
	background-color:#FBEE85;
	color:#000000;
	font-weight:bold;
}

/*日历 右侧主页面*/
.memCalendar
{
	width:715px;
	margin:10px;
}
.memCalendar .type
{
	height:20px;
}
.memCalendar .type .going
{
	background-color:#CEE1FF;
	width:130px;
	height:100%;
	float:left;
	margin-right:10px;
}
.memCalendar .type .like
{
	background-color:#D4FFD1;
	width:130px;
	height:100%;
	float:left;
	margin-right:10px;
}
.memCalendar .type .friend
{
	background-color:#FFCC88;
	width:130px;
	height:100%;
	float:left;
	margin-right:10px;
}
.memCalendar .content
{
	width:100%;
	margin:10px 0 0 0;
}
.memCalendar .content .yearMonth
{
	width:100%;
	height:30px;
	background-color:#508CBE;
	text-align:center;
	color:#FFFFFF;
}
.memCalendar .content .yearMonth a.previous
{
	color:#FFFFFF;
	font-size:20px;
	cursor:pointer;
}
.memCalendar .content .yearMonth a.next
{
	color:#FFFFFF;
	font-size:20px;
	cursor:pointer;
}
.memCalendar .content .week
{
	width:100%;
	height:23px;
	background-color:#EDEDED;
}
.memCalendar .content .week .ele
{
	width:84px;
	height:100%;
	border:#D5D5D5 1px solid;
	float:left;
	text-align:center;
}
.memCalendar .content .dayBox
{
	width:100%;
}
.memCalendar .content .dayBox .day
{
	width:84px;
	height:100px;
	border:#D5D5D5 1px dashed;
	float:left;
}
.memCalendar .content .date
{
	width:20px;
	height:20px;
	background-color:#E3E3E3;
	text-align:center;
	float:left;
}
.memCalendar .content .date a
{
	cursor:pointer;
}
.memCalendar .content .dayBox  .eventInDay
{
	width:90%;
	height:70px;
	background-color:#CEE1FF;
	border:#CCCCCC solid 1px;
	margin:5px 2px 0 3px;
	float:left;
}
.memCalendar .content .dayBox .eventInDay .event
{
	padding:2px;
	color:#999999;
	cursor:pointer;
}
.memCalendar .content .dayBox .today
{
	width:84px;
	height:100px;
	border:#FF8A00 1px solid;
	float:left;
}
.memCalendar .content .dayBox .likeInDay
{
	width:90%;
	height:70px;
	background-color:#D4FFD1;
	border:#CCCCCC solid 1px;
	margin:5px 2px 0 3px;
	float:left;
}
.memCalendar .content .dayBox .friendInDay
{
	width:90%;
	height:70px;
	border:#CCCCCC solid 1px;
	margin:5px 2px 0 3px;
	float:left;
	background-color:#FFCC88;
}

/*新鲜事儿*/
.news
{
	width:585px;
	margin-left: 20px;
	margin-bottom: 30px;
}
.news .organizationNews
{
	width:100%;
}
.news .organizationNews .ele
{
	width:100%;
}
.news .organizationNews .ele .name
{
	width:100px;
}

/*组织后台*/
.ele img {
	padding:5px;
}

/*admin 活动管理 搜索*/
.activityAdminSearch
{
	float:left;
	width:750px;
	height:30px;
	padding-top:20px;
}

/*admin 活动管理 列表*/
.activityAdminList
{
	width:750px;
	height:40px;
	padding:20px 0 0 40px;
}
.activityAdminListEle
{
	width:750px;
	height:100px;
	padding-top:25px;
}
.activityAdminListEle .name
{
	float:left;
	padding:20px 5px;
	width:150px;
	text-align:center;
}
.activityAdminListEle .orgName
{
	float:left;
	padding:20px 5px;
	width:150px;
	text-align:center;
}
.activityAdminListEle .openTimes
{
	float:left;
	padding:20px 5px;
	width:100px;
}
.activityAdminListEle .createTime
{
	float:left;
	padding:20px 5px;
}
.activityAdminListEle .dealing
{
	 float:left;
	 padding:20px 5px;
}
.selectAll
{
	 width:750px;
	 height:80px;
	 padding-top:25px;
}
.grounpDealing
{
	 width:750px;
	 height:20px;
}

/*the admin feedback */
.feedbackListRow
{
	 width:750px;
	 height:40px;
	 padding:80px 0 0 70px;
}
.feedbacks
{
	 width:750px;
	 float:left;
}
.feedbacks .rowType
{
	 float:left;
	 padding:20px 40px 0 0px;
}
.feedbacks .rowContent
{
	 float:left;
	 padding:20px 40px;
	 text-align:center;
}
.feedbacks .list
{
	 width:750px;
	 height:80px;
	 padding-top:25px;
}
.feedbacks .type
{
	 float:left;
	 padding:20px 10px;
}
.feedbacks .content
{
	 float:left;
	 padding:20px 40px;
	 text-align:center;
}


/*the memberManage*/
/*the content of members*/
.rightContent
{
	 width:750px;
	 float:left;
}
/*the columns of the member list*/
.rightContent .column
{
	 width:750px;
	 height:40px;
	 padding:80px 0 0 40px;
}
.rightContent .column .portrait
{
	 float:left;
	 padding:20px 40px 0 0px;
}
.rightContent .column .name
{
	 float:left;
	 padding:20px 40px;
	 text-align:center;
}
.rightContent .column .gender
{
	 float:left;
	 padding:20px 40px;
	 text-align:center;
}
.rightContent .column .univ
{
	 float:left;
	 padding:20px 40px;
}
.rightContent .column .time
{
	 float:left;
	 padding:20px 40px;
}
.rightContent .column .dealing
{
	 float:left;
	 padding:20px 40px;
}

.rightContent .list
{
	 width:750px;
	 height:80px;
	 padding-top:25px;
}
.rightContent .list .check
{
	 float:left;
	 padding:20px 20px 0 0;
}
.rightContent .list .portrait
{
	 float:left;
	 padding:20px 10px;
}
.rightContent .list .realName
{
	 float:left;
	 padding:20px 40px;
	 text-align:center;
}
.rightContent .list .gender
{
	 float:left;
	 padding:20px 40px;
	 text-align:center;
}
.rightContent .list .univ
{
	 float:left;
	 padding:20px 40px;
}
.rightContent .list .registerTime
{
	 float:left;
	 padding:20px 40px 20px 10px;
}
.rightContent .list .dealing
{
	 float:left;
	 padding:20px 0 20px 20px;
}
.rightContent .allSelect
{
	 width:750px;
	 height:80px;
	 padding-top:25px;
}
.rightContent .allDealing
{
	 width:750px;
	 height:20px;
}

/*admin organization Manage LeftContent*/
.orgManageLeftContent
{
	 width:150px;
	 float:left;
}
.orgManageRightContent
{
	width:750px;
	 float:left;
}
.orgManageRightContent .search
{
	 float:left;
	 width:750px;
	 height:30px;
	 padding-top:20px;
}
.orgManageRightContent .column
{
	
}

.box
{
	width:300px;
	border-top:#000000 solid 1px;
	border-left:#000000 solid 1px;
	border-right:#808080 solid 1px;
	border-bottom:#808080 solid 1px;
	display:table;
}
.box .nameBox
{
	width:250px;
	height:20px;
	display:table;
}
.box .nameBox .name
{
	
	float:left;
	margin:1px;
	display:table;
	background-color:#CCCCCC;
}
.blogContainer
{
	width:600px;
	margin-right:40px;
	float:right;
}
.boxContainer
{
	height: 30px;
	background:url("../img/message/boxContainerBg.gif");
	margin:5px 0 0 0;
}
.boxContainer .box
{
	width:80px;
	height:23px;
	background:#F3F3F3;
	border:#E3E3E3 1px solid;
	text-align:center;
	margin:0 0 0 0;
	padding-top:5px;
	float:left;
}
.boxContainer .boxAct
{
	width:80px;
	height:23px;
	background:#FFFFFF;
	border-top:#E3E3E3 solid 1px;
	border-left:#E3E3E3 solid 1px;
	border-right:#E3E3E3 solid 1px;
	border-bottom:#FFFFFF 1px solid;
	text-align:center;
	margin:0 0 0 0 ;
	padding-top:5px;
	float:left;
}
.blogContainer .boxContainer .compose
{
	width:80px;
	height:24px;
	float:left;
	margin:5px 0 0 100px;
}
.blogContainer .boxContainer .categoryManage
{
	width:80px;
	height:24px;
	float:left;
	margin:5px 0 0 10px;
}
.blogContainer .myBlogList
{
	width:100%;
}

.blogContainer .myBlogList .list
{
	width:100%;
	margin:15px 0 0 0;
	border-top:#3B5998 1px solid;
	border-bottom:#D8DFEA solid 1px;
	padding-bottom:20px;
}
.blogContainer .myBlogList .list .title
{
	width:100%;
}
.dxx_of{
	border-bottom:1px solid #D8DFEA;
	height:80px;
	padding:13px 7px;
}
.dxx_on{
	background:#F7F7F7 none repeat scroll 0 0;
	border-bottom:1px solid #D8DFEA;
	padding:13px 7px;
	height:80px;
}
.blogRight{
	width:700px;
	margin-right:40px;
	float:right;
}
.solidbox {
	BORDER-TOP: #D7D7D7 1px solid; 
	BORDER-RIGHT: #D7D7D7 1px solid; 
	BORDER-BOTTOM: #D7D7D7 1px solid;
	BORDER-LEFT: #D7D7D7 1px solid; 
}

.d1{width:600px;height:200px;overflow:hidden;border:#CCCCCC 2px solid;background-color:#000000;position:relative;}
.loading{width:600px;border:#CCCCCC 2px solid;background-color:#000000;color:#FFCC00;font-size:12px;height:170px;text-align:center;padding-top:30px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
.d2{width:100%;height:200px;overflow:hidden;}
.num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:#000000;color:#FFFFFF;font-size:12px;padding:4px 0px;height:20px;overflow:hidden;}
.num_list span{display:inline-block;height:16px;padding-left:6px;}
img{border:0px;}
.ad ul{display:none;}
.button1{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.b1,.b2{background-color:#666666;display:block;float:left;padding:2px 6px;margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;}
.b2{color:#1896C9;background-color:#FFFFFF;}


div.topbox {
	margin:15px auto auto 10px;
	overflow:hidden;
	position:relative;
	text-align:center;
}

div.topbox-prompt {
	background:white url(../img/blue-square.gif) repeat-x scroll left bottom;
	height:91px;
	text-align:left;
}


div.topbox-prompt div.topbox-content {
	padding:35px 10px 0 10px;
}

.extra-large-header {
	font-size:24px;
	font-weight:bold;
	line-height: 22px;
}
.source {
    width: 700px;
    font-size: 12px;
    font-family:Courier New;
    border: 1px solid #AAAAAA;
    background-color: #F0F0EE;
    padding: 5px;
    }
    .source pre {
    margin: 0;
    }
    form {
    margin: 0;
    }
    .editor {
    margin-top: 5px;
    margin-bottom: 5px;
    }
    
.friends{
	padding-right: 20px;
}


ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input {
margin:0;
padding:0;
}


body {
background-attachment:fixed;
background-position:center top;
}

.skin-dark-night, .skin-dark-night div#blue-header {
background-color:#CCCCCC;
}

body.site-wrapper-mojito {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
}


body div.main-content {
position:relative;
}

.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
line-height:0;
visibility:hidden;
}

.clearfix {
display:inline-block;
}

* html .clearfix {
height:1%;
}

}

.png {
}

html[xmlns] .clearfix {
display:block;
}

div.main-content div.inner-content {
background-color:#FFFFFF;
border-bottom:2px solid #000000;
border-left:1px solid #C1C1C1;
border-right:1px solid #C1C1C1;
clear:both;
padding-top:5px;
}

body div.main-content div.inner-content div.box-layout {
position:relative;
}

.box-layout .box-left, .box-layout .box-middle, .box-layout .box-right {
float:left;
}

.box-layout .box-left-two-column-610 {
border-right:1px solid white;
margin-left:14px;
padding-right:10px;
width:300px;
}

.browse-page .box-layout .box-left-two-column-610 {
border-color:#DCDCDC;
}

.portlet-fancy-filters {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/filters/filters_bg.gif) no-repeat scroll center bottom;
padding:10px;
}

div.portlet {
clear:both;
height:1%;
position:relative;
}

.box-layout .box-left-two-column-610 > div.portlet {
margin-bottom:20px;
}


div.portlet div.portlet-header {
border-bottom: 1px solid #666666;
}


div.portlet div.portlet-header {
padding-bottom:1px;
}


h1, h2, h3, h4, h5, h6, pre, code {
font-size:1em;
font-weight:normal;
}

.primary-header {
color:#013B57;
font-family:verdana;
font-size:14px;
font-weight:bold;
}

.beta .primary-header {
color:#FFFFFF;
}

.skin-dark-night .primary-header {
color:#666666;
}


h2.primary-header {
font-size:14px;
position:relative;
}



h2.primary-header .upload{
font-weight:normal;
	
}

h2.primary-header .viewall{
font-weight:normal;
font-size:12px;
	
}

h2.primary-header .upload a{
bottom:-1px;
position:absolute;
right:0;
font-size:12px;
}

div.portlet div.portlet-header h2 {
display:block;
}

.portlet-fancy-filters .filter h3 {
font-weight:bold;
padding-bottom:3px;
padding-top:10px;
}

.portlet-fancy-filters .filter-box .top {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/filters/grad_box_top.png) no-repeat scroll left bottom;
height:5px;
}

.portlet-fancy-filters .filter-box .middle {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/filters/grad_box_middle.png) repeat-y scroll 0 0;
padding:0 5px;
}

.portlet-fancy-filters .filter-category .middle {
padding:0 10px 5px;
}


.portlet-fancy-filters .filter-link li {
margin-left:10px;
}

.portlet-fancy-filters .filter-link li.selected {
font-weight:bold;
}

.portlet-fancy-filters .filter-box .bottom {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/filters/grad_box_bottom.png) no-repeat scroll 0 0;
height:6px;
}


.box-layout .box-right-two-column-610 {
border-left:1px solid white;
margin-left:-1px;
padding-left:10px;
width:605px;
}

.browse-page .box-layout .box-right-two-column-610 {
border-color:#DCDCDC;
padding-bottom: 30px;
}

.tabs {
border-bottom:1px solid #CCCCCC;
margin:0 0 12px;
padding:0 0 27px;
}

.beta .tabs {
border-color:#828282;
}

.tabs li {
display:inline;
list-style-type:none;
margin:0;
padding:0;
}

.tabs a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F2F2F2 none repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px 1px 0;
float:left;
line-height:12px;
margin-right:3px;
margin-top:4px;
padding:5px 8px;
}

.beta .tabs a {
border-color:#828282;
}

.tabs li.first a {
margin-left:5px;
}

.tabs li.selected a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white none repeat scroll 0 0;
border-bottom:medium none;
color:#000000;
font-size:12px;
font-weight:bold;
line-height:13px;
}

.tabs li.unselected a {
color:#000000;
font-size:12px;
}

.box-layout .box-right-two-column-610 > div.portlet {
margin-bottom:10px;
}



.page-header {
color:#000000;
font-family:verdana;
font-size:18px;
font-weight:bold;
}

.beta .page-header {
color:#828282;
}

.portlet-entity_sponsored ol {
border:1px solid #A8D1E5;
margin-top:3px;
}

.portlet .portlet-entity_sponsored ol {
border:medium none;
}

.common-listing-d {
border-bottom:1px solid #CACACA;
padding:10px 5px;
width:95%;
}


.common-listing-d-sponsored {
background-color:#E9F4FE;
padding:5px;
}

.common-listing-d-sponsored .actions {
width:110px;
}

.common-listing-d div.actions {
float:right;
margin-left:5px;
position:relative;
z-index:1;
}

.venue-listing-d-sponsored div.actions {
text-align:center;
width:130px;
}

.common-listing-d-sponsored .actions .sponsored {
color:#88C0DC;
font-size:12px;
padding-bottom:10px;
visibility:hidden;
}

.first .common-listing-d-sponsored .actions .sponsored {
visibility:visible;
}

.common-listing-d div.photo {
float:left;
}

.common-listing-d a.photo {
display:block;
padding:3px;
}

img {
vertical-align:bottom;
}

.common-listing-d a.photo img {
display:block;
height:100px;
width:100px;
}

.common-listing-d-sponsored a.photo img {
height:50px;
width:100px;
}

.common-listing-d-sponsored .details {
margin-right:130px;
}

.common-listing-d .photo {
padding:5px;
}


.common-listing-d div.details div {
overflow:hidden;
}

.common-listing-d div.details .title {
display:block;
overflow:hidden;
}

.medium-font {
font-size:12px;
font-weight:normal;
}

.common-listing-d div.details .title .medium-font {
font-weight:bold;
}

.common-listing-d-sponsored .details .when_where {
height:14px;
overflow:hidden;
}

small, .small-font {
font-size:12px;
}

.common-listing-d div.details div {
overflow:hidden;
}

.common-listing-d-sponsored .details .description {
color:#808080;
max-width:350px;
overflow:hidden;
margin-bottom: 10px;
}

.common-listing-d div.details .description {
padding-top:5px;
max-width:420px;
overflow:hidden;
}

.common-listing-d-sponsored .like-it {
margin-top:3px;
}

.common-listing-d-sponsored .like-it .num-interested {
background-color:#86C442;
color:#FFFFFF;
font-weight:bold;
line-height:18px;
padding:3px;
}

.venue-listing-d div.actions {
text-align:center;
}

.png-btn_like_it_small img {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/png_buttons.png?t=1248792769) no-repeat scroll 0 -564px;
height:21px;
width:75px;
}

.common-listing-d div.actions .actions-inner {
margin-top:15px;
padding:5px;
text-align:left;
}

.common-listing-d div.actions .item {
display:block;
font-size:12px;
line-height:12px;
padding-top: 2px;
}

.common-listing-d div.actions .actions-inner .send_to_friends {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/send_to_friend_icon.gif) no-repeat scroll 12px 4px;
line-height:20px;
padding-left:35px;
}

.common-listing-d div.photo div.posted_by {
font-size:10px;
padding-top:10px;
}

.large-font {
font-size:14px;
}

.venue-listing-d div.details .when_where {
font-size:12px;
}

.common-listing-d div.details div.more-info {
max-width:415px;
padding-top:10px;
}

.common-listing-d div.details div.more-info a.num-interested {
background-color:#86C442;
color:white;
font-weight:bold;
line-height:18px;
padding:3px;
}

.common-listing-d div.photos {
padding-top:5px; 
}

.user-listing-photo-name, .user-listing-name-photo {
font-size:9px;
height:67px;
overflow:hidden;
text-align:center;
width:58px;
}

.user-listing-photo-name-42 {
height:54px;
width:45px;
}

.common-listing-d div.photos div {
float:left;
}

.common-listing-d .common, .common-listing-d .stuff {
font-size:10px;
padding-top:10px;
}

.common-listing-d .stuff h3 {
font-weight:bold;
}

.common-listing-d .common .event, .common-listing-d .stuff .event {
height:13px;
}

.pagination {
font-size:12px;
margin:8px 0;
}

.pagination .pagination_total {
float:left;
}

.pagination .pagination_main {
float:right;
}

.pagination b {
color:#000000;
}

.pagination a.next {
padding:0 12px 0 10px;
}
#ie { text-align:center; width:100%; } 

/*活动List左边分类*/



ul.group {
float:left;
width:125px;
}










/*组织List开始*/
.tabs {
border-bottom:1px solid #CCCCCC;
margin:0 0 12px;
padding:0 0 27px;
}

.beta .tabs {
border-color:#828282;
}

.tabs li {
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0;
}
.divpanel{
	padding-bottom: 50px;
}
.nullPic{
	border: 1px solid #CCCCCC;
	height: 60px;
	width: 580px;
	background-color: #EEEEEE;
	margin: 8px 0 0 8px;
}
.event_pic_tip{
	padding-left: 230px;
	padding-top: 20px
}

.page-header {
	color:#000000;
	font-family:verdana;
	font-size:18px;
	font-weight:bold;
}

.beta .page-header {
	color:#828282;
}




.clearfix:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	line-height:0;
	visibility:hidden;
}
.clearfix {
display:inline-block;
}
html[xmlns] .clearfix {
display:block;
}
* html .clearfix {
height:1%;
}
.clear {
clear:both;
height:1px;
overflow:hidden;
}


.event-listing-d div.actions {
text-align:center;
}


small, .small-font {
font-size:10px;
}


img {
vertical-align:bottom;
}
a img, :link img, :visited img {
border:medium none;
}
.png-btn_like_it_small img {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/png_buttons.png) no-repeat scroll 0 -564px;
height:21px;
width:75px;
}


.common-listing-d div.actions .share-wrapper {
margin:17px 0;
text-align:center;
}



.event-listing-d div.actions a {
white-space:nowrap;
}
a.share img.share-button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/share.png) no-repeat scroll center center;
height:23px;
width:124px;
}

.common-listing-d div.photo {
float:left;
}



.common-listing-d a.photo {
display:block;
padding:3px;
}



.common-listing-d a.photo img {
display:block;
height:100px;
width:100px;
}


.common-listing-d div.photo {
font-size:12px;
padding-top:5px;
}
.common-listing-d div.posted_by {
font-size:12px;
padding-top:15px;
}




.common-listing-d div.details {
margin-left:90px;
}
.event-listing-d div.details {
margin-right:155px;
}

.common-listing-d div.details div {
overflow:hidden;
}



.large-font {
font-size:14px;
}






.common-listing-d div.details div.more-info {
max-width:415px;
padding-top:10px;
}




.common-listing-d div.details div.more-info a.num-interested {
background-color:#86C442;
color:white;
font-weight:bold;
line-height:18px;
padding:3px;
}


.common-listing-d div.photos {
padding-top:5px;
}

.user-listing-photo-name, .user-listing-name-photo {
font-size:9px;
height:67px;
overflow:hidden;
text-align:center;
width:58px;
}
.user-listing-photo-name-42 {
height:54px;
width:45px;
}

.common-listing-d div.photos div {
float:left;
}






.pagination {
font-size:12px;
margin:8px 0;
}
.pagination .pagination_total {
float:left;
}
.pagination .pagination_main {
float:right;
}

.tabs a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F2F2F2 none repeat scroll 0 0;
border-color:#CCCCCC;
border-style:solid;
border-width:1px 1px 0;
float:left;
line-height:12px;
margin-right:3px;
margin-top:4px;
padding:5px 8px;
}

.beta .tabs a {
border-color:#828282;
}
.tabs li.first a {
margin-left:5px;
}
.tabs li.selected a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white none repeat scroll 0 0;
border-bottom:medium none;
color:#666666;
font-size:11px;
font-weight:bold;
line-height:13px;
}


ul.navigation {
margin:0 0 10px;
padding:0;
}
div.portlet-narrow-by ul.navigation {
padding:0 4px;
}
.portlet-fancy-filters div.portlet-narrow-by .navigation {
padding-top:20px;
}

ul.navigation li.selected a, ul.navigation li.sub-selected a {
font-weight:bold;
}




/*组织List结束*/
/*活动首页开始*/


.event_info{
	color:#999999;
	width:55px;
	text-align: right;
	vertical-align: top;
	padding-right: 5px;
}

.event_info_content{
	vertical-align: top;
}

ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, p, blockquote, fieldset, input {
margin:0;
padding:0;
}


body {
background-attachment:fixed;
background-position:center top;
}

div.outer-content {
text-align:center;
margin: 0 auto;
}

body div.main-content {
position:relative;
}

.clearfix {
display:inline-block;
}


.png {
}

html[xmlns] .clearfix {
display:block;
}

div.main-content div.inner-content {
background-color:#FFFFFF;
border-bottom:2px solid #000000;
border-left:1px solid #C1C1C1;
border-right:1px solid #C1C1C1;
clear:both;
padding-top:5px;
}

body div.main-content div.inner-content div.box-layout {
position:relative;
}

.box-layout .box-left, .box-layout .box-middle, .box-layout .box-right {
float:left;
}

.box-layout .box-left-two-column-300 {
border-right:1px solid white;
margin-left:14px;
padding-right:10px;
width:600px;
}

.portlet-entity_media .photo-header {
position:relative;
}

.portlet-entity_media .page-count {
bottom:-2px;
position:absolute;
right:0;
}

.portlet-entity_media .page-count span {
font-size:18px;
}

.portlet-entity_media .controls {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/entity_media_bg.gif) repeat-x scroll 0 0;
border:1px solid #CCCCCC;
font-size:11px;
height:15px;
line-height:15px;
margin:5px 0;
padding:3px;
}

.portlet-entity_media .controls .prev {
font-weight:bold;
position:absolute;
right:80px;
}

.portlet-entity_media .controls .next {
font-weight:bold;
position:absolute;
right:10px;
}

.portlet-entity_media .media {
position:relative;
}

div.topbox h2.extra-large-header, div.topbox h2.primary-header {
color:#E10370;
margin-bottom:10px;
}



.breadcrumb {
color:#0088BE;
font-size:11px;
margin-bottom:5px;
}

/*左上活动内容展示框开始*/
div.portlet {
clear:both;
height:1%;
position:relative;
}

.box-layout .box-left-two-column-300 > div.portlet {
margin-bottom:30px;
}

.box-layout .box-left-two-column-300 div.portlet-content-entity-info {
border:1px solid #DDDDDD;
margin-bottom:0;
padding:10px;
}

div.portlet-content-entity-info div.photo-postedby {
float:left;
}

img {
vertical-align:bottom;
}

div.portlet-content-entity-info div.photo-postedby img.photo {
border:1px solid #DDDDDD;
height:110px;
margin-bottom:10px;
margin-right:10px;
padding:1px;
width:160px;
}

.medium-small-font {
font-size:12px;
}

div.portlet-content-entity-info .basic-info {
margin-left:175px;
}




div.portlet-content-entity-info div.buzz {
background-color:#FFFFFF;
background-image:url(../img/event_buzz_bg.png)!important;
border:1px solid #828282;
float:right;
margin:0 0 26px 10px;
position:relative;
width:111px;
height: 98px;
}

div.portlet-content-entity-info div.buzz div.interent{
	float:right;
	top:25px;
	right:70px;
	position:absolute;
	font-size:14px;
	font-family:arial black,helvetica,sans-serif;
}

div.portlet-content-entity-info div.buzz div.join{
	float:right;
	top:50px;
	right:70px;
	position:absolute;
	font-size:14px;
	font-family:arial black,helvetica,sans-serif;
}
div.portlet-content-entity-info div.buzz div.comment{
	float:right;
	top:75px;
	right:70px;
	position:absolute;
	font-size:14px;
	font-family:arial black,helvetica,sans-serif;
}

h1, h2, h3, h4, h5, h6, pre, code {
font-size:1em;
font-weight:normal;
}

div.portlet-content-entity-info div.buzz h2 {
background-color:#E10370;
color:white;
font-weight:bold;
padding:2px;
}


div.portlet-content-entity-info div.buzz ul {
padding:5px 2px 2px;
}

div.portlet-content-entity-info div.buzz li {
height:18px;
}

div.portlet-content-entity-info div.buzz li.num-interested {
height:24px;
}

div.portlet-content-entity-info div.buzz li.num-interested span.num {
background-color:#86C442;
color:white;
font-size:15px;
font-weight:bold;
padding:1px 2px;
}

div.portlet-content-entity-info div.buzz li {
height:18px;
}

div.portlet-content-entity-info div.buzz li.comments {
background:transparent url(../images/comment_icon.png) no-repeat scroll left center;
padding-left:17px;
}

div.portlet-content-entity-info div.buzz li.photos {
background:transparent url(../images/photos.png) no-repeat scroll left center;
padding-left:17px;
}


div.portlet-content-entity-info div.buzz div.posted-by {
bottom:-20px;
height:15px;
overflow:hidden;
position:absolute;
width:115px;
}

div.portlet-content-entity-info div.editors-pick img {
margin-top:3px;
vertical-align:top;
}

div.portlet-content-entity-info h1 {
color:black;
font-size:14px;
line-height: 25px;
}

div.portlet-content-entity-info ul.date-venue {
margin-bottom:10px;
margin-top:10px;
}
div.portlet-content-entity-info ul.date-venue strong {
float:left;
width:65px;
}
div.portlet-content-entity-info ul.date-venue li{
	height:22px;
}

small, .small-font {
font-size:10px;
}

div.portlet-content-entity-info div.actions {
background-color:#EEEEEE;
clear:left;
padding:10px;
position:relative;
margin-top: 5px;
}

div.portlet-content-entity-info div.actions_comment{
	clear:left;
	padding:10px;
	position:relative;
	margin-top: 5px;
}

div.portlet-content-entity-info div.actions div.share {
float:right;
width:106px;
}

div.portlet-content-entity-info div.actions div.share a {
display:block;
font-size:10px;
margin:4px auto 0;
padding-left:24px;
}

div.portlet-content-entity-info div.actions div.share a.share {
background:transparent url(../images/share_anim.gif) no-repeat scroll left center;
}

.medium-font {
font-size:12px;
font-weight:normal;
}

a.send_to_friends.envelope {
background-image:url(../images/envelope-small.gif);
background-position:left center;
background-repeat:no-repeat;
font-size:10px;
margin-left:8px;
padding-left:18px;
}

div.portlet-content-entity-info div.actions div.share a {
display:block;
font-size:10px;
margin:4px auto 0;
padding-left:24px;
}

div.portlet-content-entity-info div.actions div.share a.send_to_friends {
width:90px;
}

div.portlet-content-entity-info div.actions div.add-button {
margin:18px 0 0 176px;
}


.png-btn_like_it_no_nope img {
background:transparent url(../ph/png_buttons.png?t=1248792769) no-repeat scroll 0 -456px;
height:33px;
width:152px;
}

div.portlet-content-entity-info div.extended-info {
clear:both;
overflow:hidden;
position:relative;
width:583px;
}

element.style {
height:auto;
}

div.portlet-content-entity-info .extended-info div.editors-pick {
border:1px solid #DDDDDD;
padding:14px;
}

.highlight-text {
color:#E10370;
}

div.portlet-content-entity-info div.editors-pick h3 {
font-weight:bold;
}

div.portlet-content-entity-info div.extended-info p {
margin-bottom:10px;
}

.wysiwyg-description {
color:#000000;
font-family:verdana,arial,helvetica,sans-serif;
font-size:12px;
}

div.portlet-content-entity-info div.extended-info p {
margin-bottom:10px;
}

div.portlet {
clear:both;
height:1%;
position:relative;
}
/*左上活动内容展示框结束*/




/*左下活动会员评论开始*/
div.portlet-my-two-cents {
background-color:#EEEEEE;
padding:10px;
}

div.portlet-my-two-cents h2 {
color:#E10370;
font-size:14px;
font-weight:bold;
}

div.portlet-my-two-cents div.rating {
float:right;
}

ol.star-rating {
background:transparent url(../ph/stars.gif) no-repeat scroll 0 0;
height:15px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
width:82px;
}

.user-beta-details div.rating b, div.rating ol {
float:left;
}

ol.star-rating.rating-0 {
background-position:0 0;
}

ol.star-rating li {
float:left;
position:relative;
text-indent:-999em;
}

ol.star-rating li a {
height:15px;
left:0;
position:absolute;
text-decoration:none;
top:0;
width:18px;
z-index:200;
}

ol.star-rating li.rating-1 a {
left:0;
}

ol.star-rating li.rating-2 a {
left:18px;
}

ol.star-rating li.rating-3 a {
left:36px;
}

ol.star-rating li.rating-4 a {
left:54px;
}

ol.star-rating li.rating-5 a {
left:72px;
}

div.portlet-my-two-cents ul.questions {
height:36px;
position:relative;
}

div.portlet-my-two-cents ul.questions li {
background-color:#EEEEEE;
position:absolute;
width:360px;
}

div.portlet-my-two-cents ul.questions input {
border:1px solid #888888;
width:290px;
}

.auto-say_it img {
height:84px;
width:73px;
float: right;
}

input.hidden {
left:-10000px;
position:absolute;
top:0;
width:10px;
}

div.portlet-my-two-cents ul.questions input {
border:1px solid #888888;
width:290px;
}

div.portlet {
clear:both;
height:1%;
position:relative;
}


div.portlet div.portlet-header span.controls span, div.portlet div.portlet-header span.controls a {
margin:0 5px;
}

.portlet-interested-people div.controls .filter {
position:absolute;
right:0;
top:9px;
}

.portlet-interested-people div.controls a.current {
font-weight:bold;
}

.sidescroller {
position:relative;
}

#interested_people.sidescroller {
margin:auto;
}

.sidescroller .previous, .sidescroller td.next {
vertical-align:middle;
width:25px;
}

.sidescroller .previous {
text-align:left;
}

.sidescroller .previous a img {
background:transparent url(../ph/gray.png) no-repeat scroll left top;
height:18px;
vertical-align:middle;
width:18px;
}

#interested_people.sidescroller td.content, #interested_people.sidescroller td.content div.pages-wrapper, #interested_people.sidescroller td.content div.pages-wrapper ul.pages li.page {
height:94px;
width:514px;
}

.sidescroller td.content div.pages-wrapper {
left:0;
overflow:hidden;
position:relative;
top:0;
}

#interested_people.sidescroller td.content, #interested_people.sidescroller td.content div.pages-wrapper, #interested_people.sidescroller td.content div.pages-wrapper ul.pages li.page {
height:94px;
width:514px;
}

.sidescroller td.content ul.pages {
margin:0;
padding:0;
position:absolute;
width:100000px;
}

.sidescroller td.content ul.pages li.page {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#interested_people.sidescroller td.content, #interested_people.sidescroller td.content div.pages-wrapper, #interested_people.sidescroller td.content div.pages-wrapper ul.pages li.page {
height:94px;
width:514px;
}

.portlet-interested-people ol.listing {
margin:0 5px;
}

.sidescroller td.content ul.pages ol {
overflow:hidden;
}

.portlet-interested-people ol.listing li {
float:left;
margin:5px;
}

.user-listing-b {
height:88px;
overflow:hidden;
text-align:center;
width:74px;
}

.user-listing-b a.photo {
float:left;
position:relative;
}

.user-listing-b img {
border:2px solid #EEEEEE;
}

.sidescroller td.content ul.pages li.page {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

#interested_people.sidescroller td.content, #interested_people.sidescroller td.content div.pages-wrapper, #interested_people.sidescroller td.content div.pages-wrapper ul.pages li.page {
height:94px;
width:514px;
}

.portlet-interested-people ol.listing {
margin:0 5px;
}

.sidescroller td.content ul.pages ol {
overflow:hidden;
}

.sidescroller .next {
text-align:right;
}

.sidescroller .previous, .sidescroller td.next {
vertical-align:middle;
width:25px;
}

.sidescroller .next a img {
background:transparent url(../ph/gray.png) no-repeat scroll -18px 0;
height:18px;
vertical-align:middle;
width:18px;
}

div.portlet {
clear:both;
height:1%;
position:relative;
}

div.box-left .portlet-entity-tags, div.box-left .portlet-entity-groups {
clear:right;
}



div.portlet-entity-tags .controls {
float:right;
position:absolute;
right:12px;
top:6px;
}

div.portlet {
clear:both;
height:1%;
position:relative;
}


div.comment-board {
position:relative;
}

div.comment-board ol.comments {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

div.comment-board.unthreaded ol.comments {
clear:both;
}

.buggybox {
height:1%;
}

div.comment-board li.comment {
clear:left;
overflow:hidden;
padding:0 0 4px;
}

div.comment-board.unthreaded ol.comments li.comment {
border-top:2px dotted #D7D7D7;
margin:2px 0 4px;
}

.user-listing-c {
height:65px;
overflow:hidden;
text-align:center;
width:50px;
}

div.comment-board li.comment div.user-listing-c {
float:left;
margin-right:8px;
}

.user-listing-c a.photo {
float:left;
position:relative;
}

div.comment-board.unthreaded li.comment div.comment-body {
	clear:right;
}


/*左下活动会员评论结束*/

/*右上活动图片浏览开始*/
.wiki-image {
text-align:center;
}

.box-layout .box-left, .box-layout .box-middle, .box-layout .box-right {
float:left;
}

.box-layout .box-right-two-column-300 {
border-left:1px solid white;
margin-left:-1px;
padding-left:10px;
width:300px;
}


.blive-header .links {
background-color:black;
margin-bottom:5px;
padding:0 5px 5px 0;
text-align:right;
}

.portlet-hot-shots.narrow .left-content {
margin-bottom:10px;
}

.portlet-hot-shots .left-content div.photo {
position:relative;
width:275px;
}

.portlet-hot-shots.narrow .left-content div.photo {
margin:0 auto 40px;
}

.portlet-hot-shots .left-content div.photo img {
height:255px;
width:275px;
}

.portlet-hot-shots .caption {
background:transparent url(../ph/opacity_w85.png) repeat scroll 0 0;
bottom:0;
color:black;
left:0;
padding:5px;
position:absolute;
width:265px;
}

element.style {
display:none;
}

.portlet-hot-shots .caption .right {
background:transparent url(../ph/right_quote.gif) no-repeat scroll right bottom;
float:right;
height:20px;
width:20px;
}

.portlet-hot-shots .caption .left {
background:transparent url(../ph/left_quote.gif) no-repeat scroll left top;
float:left;
height:20px;
width:20px;
}

.portlet-hot-shots .caption .center {
font-style:italic;
height:16px;
margin-left:20px;
margin-right:20px;
overflow:hidden;
padding-top:4px;
}

.portlet-hot-shots .entity_name {
font-size:10px;
height:15px;
overflow:hidden;
padding-top:5px;
}

.portlet-hot-shots .entity_name a {
color:#0192C9;
font-size:11px;
font-weight:bold;
}

.portlet-hot-shots .posted {
padding-top:4px;
}

.portlet-hot-shots .posted, .portlet-hot-shots.wide .posted a {
font-size:10px;
}

.portlet-hot-shots .posted a {
font-weight:bold;
}



.portlet-hot-shots .posted img {
vertical-align:middle;
}

.portlet-hot-shots .posted .when {
color:#929292;
}
/*右上活动图片浏览结束*/


/*右下更多活动浏览开始*/
.portlet-hot-shots.narrow .right-content {
position:relative;
}

.portlet-hot-shots.narrow div.vote {
position:absolute;
top:-86px;
}

div.portlet {
clear:both;
height:1%;
position:relative;
}

.box-layout .box-right-two-column-300 > div.portlet {
margin-bottom:20px;
}

.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
line-height:0;
visibility:hidden;
}


.common-listing-a {
border-top:1px solid #CACACA;
height:65px;
padding-top:5px;
}

.beta .common-listing-a {
border-bottom:1px solid #CACACA;
border-top:medium none;
}

.common-listing-a a.photo {
float:left;
}

.common-listing-a a.photo img {
display:block;
height:60px;
width:60px;
}

.common-listing-a div.details {
height:60px;
margin-left:70px;
position:relative;
}

.common-listing-a div.details .title {
display:block;
height:18px;
overflow:hidden;
}

.common-listing-ac div.details .title {
height:16px;
}

.medium-font {
font-size:12px;
font-weight:normal;
}

.common-listing-a div.details .medium-font {
font-weight:bold;
}

.common-listing-a div.details .when_where {
display:block;
height:14px;
overflow:hidden;
}

.common-listing-a div.details .when_where a {
font-size:12px;
}

.common-listing-a div.details div.more-info {
bottom:0;
max-width:415px;
position:absolute;
}

.common-listing-a div.details div.more-info a.num-interested {
background-color:#86C442;
color:white;
font-weight:bold;
padding:2px 3px 2px 2px;
}
/*右下更多活动浏览结束*/


div.portlet {
clear:both;
height:1%;
position:relative;
}

.box-layout .box-right-two-column-300 > div.portlet {
margin-bottom:20px;
}



.common-listing-a {
border-top:1px solid #CACACA;
height:65px;
padding-top:5px;
}

.beta .common-listing-a {
border-bottom:1px solid #CACACA;
border-top:medium none;
}

.common-listing-a a.photo {
float:left;
}

.common-listing-a a.photo img {
display:block;
height:60px;
width:60px;
}


.common-listing-a div.details .title {
display:block;
height:18px;
overflow:hidden;
}

.common-listing-ac div.details .title {
height:16px;
}

.common-listing-a div.details .title img {
vertical-align:baseline;
}

.medium-font {
font-size:12px;
font-weight:normal;
}

.common-listing-a div.details .medium-font {
font-weight:bold;
}





/*活动留言开始*/


div.comment-board {
position:relative;
}

div.comment-board div.comment-form {
margin-bottom:10px;
padding:5px 0;
}

div.comment-board div.comment-form div.notice {
background-color:yellow;
font-weight:bold;
margin-left:56px;
padding:4px 10px;
position:absolute;
top:-20px;
}

.user-listing-c {
height:100px;
overflow:hidden;
text-align:center;
width:60px;
}

div.comment-board div.comment-form div.user-listing-c {
float:left;
margin-right:8px;
}

.user-listing-c a.photo {
float:left;
position:relative;
}

.auto-say_it img{
	float:right;
	margin-right: 20px;
}


.event_tag_bg{
	background-color: #EEEEEE;
	padding: 10px 5px;
}

.event_tag{
	padding-top: 5px;
}
div.comment-board textarea {
border:1px solid #BBBBBB;
height:50px;
margin:0 0 5px;
width:476px;
}

div.comment-board div.widgets div.actions {
font-size:11px;
margin:0 71px 0 0;
padding:0;
text-align:right;
}

div.comment-board div.widgets div.actions a {
background-position:left top;
background-repeat:no-repeat;
line-height:16px;
margin-left:3px;
padding:4px 0 0 20px;
}

div.comment-board div.widgets div.actions a.add-image {
background-image:url(../images/add_image.gif);
padding-left:24px;
}

div.comment-board div.widgets div.actions a.add-video {
background-image:url(../images/add_video.gif);
padding-left:24px;
}

div.comment-board div.widgets div.actions a.add-embed {
background-image:url(../images/add_widget.gif);
padding-left:24px;
}

div.comment-board div.fields {
border:0 solid #FFFFFF;
margin:0 71px 0 58px;
position:relative;
}

div.comment-board div.widgets form.widget {
padding:5px;
position:absolute;
}

div.comment-board div.widgets form.add-video input {
width:408px;
}

.auto-add img {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/auto_buttons.gif) no-repeat scroll -146px -418px;
height:21px;
width:46px;
}

.auto-upload img {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/auto_buttons.gif) no-repeat scroll -220px -376px;
height:21px;
width:67px;
}

input.text, textarea.textarea, select.select, input.password, input.file {
border:1px solid #888888;
}

input.text, input.password, textarea.textarea {
padding:2px;
}

div.comment-board div.widgets form.add-image input.text {
width:386px;
}

div.comment-board ol.comments {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}

div.comment-board.unthreaded ol.comments {
clear:both;
}

.buggybox {
height:1%;
}

div.comment-board li.comment {
clear:left;
overflow:hidden;
padding:0 0 4px;
}

div.comment-board.unthreaded ol.comments li.comment {
border-top:2px dotted #D7D7D7;
margin:2px 0 4px;
}



div.comment-board li.comment div.user-listing-c {
float:left;
margin-right:8px;
}



div.comment-board li.comment div.comment-text {
margin:0 0 0 70px;
}

div.comment-board.unthreaded li.comment div.extra-info {
float:right;
height:30px;
}

div.comment-board.unthreaded li.comment div.extra-info a.posted_by {
display:none;
}

div.comment-board.unthreaded ol.comments li.comment div.stats {
display:none;
}

div.comment-board li.comment p.deleted-message {
clear:right;
color:#CCCCCC;
display:none;
font-style:italic;
font-weight:bold;
}


.comment_actions {
font-size:12px;
margin:10px 0 0 0;
padding:0;
text-align:right;
color: #999999;
}
.comment_actions a{
	color:#CCCCCC;
padding-left:10px;
}

.quoted {
font-style:italic;
margin-left:40px;
}

.box-layout .box-right-two-column-300 {
	border-left:1px solid white;
	margin-left:-1px;
	padding-left:10px;
	width:300px;
}

.box-layout .box-right-two-column-300 div.portlet-content-entity-info {
	border:1px solid #DDDDDD;
	margin-bottom:0;
	padding:10px;
}
.box-layout .box-right-two-column-300 div.portlet-content-entity-info .events{
	background-color:#F7F7F7;
	border-bottom:1px solid #E5E5E5;
	border-top:1px solid #E5E5E5;
	height:26px;
	text-align:left;
	width:280px;
	font-size:14px;
	font-weight:bold;
	color:#666666;
}

/*活动留言结束*/


body div.footer-content {
position:relative;
}

.footer-content, .footer-content a {
color:#FFFFFF;
font-size:11px;
}

.footer-content {
margin-bottom:50px;
}	
	
.footer-content .inner-content {
padding:7px 0;
}

.inner-content {
margin:0 auto;
text-align:left;
width:955px;
}	
	
body div.footer-content div.inner-content-content {
position:relative;
}

.footer-content #ft-nav {
margin:0 0 7px;
padding:0 0 0 25px;
text-align:center;
}

.footer-content #ft-nav li {
border-right:1px solid #BDBDBD;
display:inline;
padding:0 4px;
}

.footer-content #ft-nav .last {
border:0 none;
}

.footer-content .copyright {
border-bottom:1px solid #AAAAAA;
margin:3px 20px 10px;
padding-bottom:20px;
text-align:center;
}

.footer-content .links {
margin:0 35px 10px 60px;
text-align:center;
}

.footer-content .links a {
border-right:1px solid #AAAAAA;
padding:0 5px;
}

#ie { text-align:center; width:100%; } 


.box-layout .box-right-two-column-300 > div.portlet {
margin-bottom:20px;
}

.beta .portlet-hot-shots.narrow div.header.no-media {
margin-bottom:8px;
position:relative;
}

h3.primary-header {
border-bottom:1px solid #828282;
margin-bottom:6px;
position:relative;
}

h3.primary-header .upload {
bottom:2px;
color:#E10370;
font-weight:bold;
position:absolute;
right:0;
}

.portlet-hot-shots.narrow div.header div.no-media {
margin-bottom:10px;
}

.portlet-hot-shots form.upload {
margin-bottom:6px;
}

.portlet-hot-shots.narrow .button img {
margin-left:-1px;
}



/*活动首页结束*/
#nav-tabs li a:hover,#nav-tabs li a:active {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#464646 url(../img/logo/bg_header_gradients.png) repeat-x scroll 0 -50px;
	cursor:pointer;
	text-decoration:none;
}




/*index页面推荐*/

.stepcarousel{
position: relative; /*leave this value alone*/
width: 550px; /*Width of Carousel Viewer itself*/
height: 140px; /*Height should enough to fit largest content's height*/
padding:15px 0 0 30px;
}
.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}
.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
padding:5px;
width: 120px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.stepcarousel .photo img{
	padding:10px 15px;
}







/*个人home活动展示*/
.portlet .alpha {
margin-right:6px;
width:49%;
float:left;
}
.portlet .beta {
width:50%;

float:left;
}
 .alpha, .beta {
margin-top:0;
}


.cage {

margin-bottom:20px;
position:relative;
}



/*动态集合*/
.buzzTime{
	width:15%;
	color: #999999;
	font-size:10px;
	padding-left:250px;
	font-family:verdana,arial,helvetica,san-serif;
}



/*index页面 未登陆*/

#special{
	width:955px; background:url(../images/special_bg.gif) repeat-x 0 0 #191919;
	color:#FFFFFF;height: 148px;
	}
/*
#botBody{
	width:955px; margin:0 auto; padding:10px 0 0 0;
	height: 280px;
	}
*/	
/*index1*/
.subdiv_1{
	width:296px !important; float:left; color:#5C5C5C;
	padding:0;border:2px solid #DDDDDD;
	height: 255px;
	}
/*index1*/
.subdiv{
	width:250px !important; float:left; margin:0 0px 0 5px;color:#5C5C5C;
	padding:0;border:2px solid #DDDDDD;
	height: 255px;
	}
	
.subdiv2{
	width:215px; float:left; 
	color:#5C5C5C;
	border:2px solid #DDDDDD;
	height: 255px;
	background-color: #FFFFFF;
	margin:0 0 0 9px ! important;
	margin:0 6px 0 3px; 
}

.subdiv h2{
	display:block;
	height:41px; color:#FFFFFF;  width:196px;
}
.subdiv h2.login{
	background:url(../img/button/memberlogin.png) no-repeat 0 0; padding:0 0 0 51px; margin-bottom:8px;
	
}
.subdiv2 h2{
	margin:0; display:block; padding:0 0 0 10px; 
	height:41px; color:#FFFFFF;
}
.subdiv2 h2.event{
	background:url(../img/button/event.png) no-repeat 0 0; padding:0 0 0 51px; margin-bottom:19px;
	
}
.subdiv2 h2.org{
	background:url(../img/button/org.png) no-repeat 0 0; padding:0 0 0 51px; margin-bottom:19px;
	}
.subdiv2 h2.place{
	background:url(../img/button/pla.png) no-repeat 0 0; margin-bottom:19px; padding:0 0 0 51px;
}

.subdiv2 .subdiv1{
	 margin:10px 0 0 10px;height: 60px;
	}
	
.subdiv2 .subdiv1 .photo{
	float: left;
	width: 45px;
	padding-bottom:6px;
	padding-left:4px;
	padding-right:6px;
	padding-top:4px;
	background:url(../img/button/index_bg.png) no-repeat 0 0;
}		
.subdiv2 .subdiv1 h1{
	color:#0066CC; 
	font-size:12px; 
	font-weight:normal; 
	line-height:16px; 
	margin:0 2px 0 20px;
	display:block;
	padding-left: 42px;
	padding-right: 5px;
	}

.subdiv2 .subdiv1 .info{
	color:#999999;
	margin:5px 2px 0 20px;
	display:block;
	padding-left: 42px;
}
.subdiv .check{
	width:16px; height:16px; float:left; margin:10px 7px 0 0;
	}
.subdiv .reme{
	text-decoration:none; float:left;
	margin:9px 0 0 0;
	}
.subdiv form{
	margin:0 0 10px 10px; width:240px;
	}
.subdiv2 .more{
	height: 20px;
	width:195px;
	border-top: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
	background-color: #F7F7F7;
	text-align: right;
	margin-top: 20px;
	margin-left:10px;
	margin-right:10px;
	}
.subdiv2 .more .marTop{
	padding-right:10px;
	padding-top: 2px;
}


.highlight{
	width:954px; margin:0 auto; padding:16px 0 40px 0;
	}
	
/*index1*/
.highlight .right_1{
	width: 600px;
	float: left;
	padding-bottom: 30px;
	margin-left: 30px;
}	
.highlight .left_1{
	width: 300px;
	float: left;
	margin-left: 10px;
}
/*index1*/	
	
.highlight .left{
	width: 675px;
	float: left;
	padding-left: 5px;
	padding-bottom: 30px;
}	
.highlight .right{
	width: 260px;
	float: left;
}
.event1, .event3, .event5, .event7, .event9{
	padding-left: 15px;
	height: 30px;
	border-top: 1px solid #E5E5E5;
}
.event0, .event2, .event4, .event6,.event8{
	padding-left: 15px;
	height: 30px;
	border-top: 1px solid #E5E5E5;
	background-color: #F7F7F7;
}
.place1, .place3{
	padding-left: 15px;
	height: 30px;
	border-top: 1px solid #E5E5E5;
	padding:10px;
	height:50px;
}
.place0, .place2{
	padding-left: 15px;
	height: 30px;
	border-top: 1px solid #E5E5E5;
	background-color: #F7F7F7;
	padding:10px;
	height:50px;
}

#special{
	width:955px; background:url(../img/asd-1.jpg) repeat-x 0 0;
	color:#FFFFFF;
	}
.indexText{
	background-color: #F7F7F7;
	width: 285px;
	height: 200px;
	margin-left: 15px;
	margin-top: 15px;
}
.index_event_pub{
	color:#999999;
	padding-right:10px;
	font-size:11px;
}
.index_event_sta{
	color:#BCBCBC;
	padding-right:10px;
	float:right;
}

#shadowBg{
	display: none;
}


/*组织地点buzz*/

div.portlet-content-entity-info div.buzz1 {
	background-color:#FFFFFF;
	background-image:url(../img/organization_buzz1_bg.png)!important;
	border:1px solid #828282;
	float:right;
	margin:0 0 26px 10px;
	position:relative;
	width:111px;
	height: 98px;
}

div.portlet-content-entity-info div.buzz1 div.interent{
	float:right;
	top:25px;
	right:70px;
	position:absolute;
	font-size:14px;
	font-family:arial black,helvetica,sans-serif;
}

div.portlet-content-entity-info div.buzz1 div.join{
	float:right;
	top:50px;
	right:70px;
	position:absolute;
	font-size:14px;
	font-family:arial black,helvetica,sans-serif;
}

div.portlet-content-entity-info div.buzz1 div.comment{
	float:right;
	top:75px;
	right:70px;
	position:absolute;
	font-size:14px;
	font-family:arial black,helvetica,sans-serif;
}
 
div.portlet-content-entity-info div.buzz3 {
	background-color:#FFFFFF;
	background-image:url(../img/place_buzz3_bg.png)!important;
	border:1px solid #828282;
	float:right;
	margin:0 0 26px 10px;
	position:relative;
	width:111px;
	height: 98px;
}

div.portlet-content-entity-info div.buzz3 div.interent{
	float:right;
	top:25px;
	right:70px;
	position:absolute;
	font-size:14px;
	font-family:arial black,helvetica,sans-serif;
}

div.portlet-content-entity-info div.buzz3 div.join{
	float:right;
	top:50px;
	right:70px;
	position:absolute;
	font-size:14px;
	font-family:arial black,helvetica,sans-serif;
}

div.portlet-content-entity-info div.buzz3 div.comment{
	float:right;
	top:75px;
	right:70px;
	position:absolute;
	font-size:14px;
	font-family:arial black,helvetica,sans-serif;
}
/*地点按钮*/
.gone_active img {
	background:transparent url(../img/button/gone.gif) no-repeat scroll 0 0px;
	height:33px;
	width:106px;
}
.gone_active:hover img
{
	background-position:0 -35px;
}

.wantgo_active img {
	background:transparent url(../img/button/wantgo.gif) no-repeat scroll 0 0px;
	height:34px;
	width:106px;
}
.wantgo_active:hover img
{
	background-position:0 -34px;
}

/*组织招新平台*/
.apply_tr1{
	height: 30px;
	padding: 5px 0;
}
.apply_td1{
	width:80px;
	float:left;
	text-align: right;
	padding-right: 10px;
	padding-top: 5px;
}
.apply_td2{
	width: 200px;
}
.apply_td3{
	 padding:30px 0 0 40px;
	 display: block;
}

/*member artworkList.xhtml*/
.box-layout .box-left-two-column-207 {
padding-top:30px;
margin-left:15px;
margin-right:15px;
width:697px;
}

.box-layout .box-right-two-column-207 {
padding-top:30px;
}

h1.page-header {
color:#1B406D;
font-size:20px;
margin-bottom:10px;
}

.page-header {
color:#000000;
font-family:verdana;
font-size:18px;
font-weight:bold;
}

.page-header .back_link. medium-font-size {
font-size:12px;
font-weight:normal;
}

.back_link {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/blue_arrow_r.gif) no-repeat scroll left center;
margin-left:40px;
padding-left:13px;
white-space:nowrap;
}

.medium-font-size {
font-size:12px;
}

h3.portlet-header {
font-size:14px;
font-weight:bold;
position:relative;
}

div.context div.portlet div.content {
padding:10px;
}

/*人人注册*/


.renrenbody {
margin-left:70px;
width:800px;
background-color:#F3F3F3;
margin-bottom:50px;
border:thin solid #DDDDDD;
}

.renrenheader {
margin-left:70px;
padding-top:40px;
padding-bottom:3px;
font-weight:bold;
}

.renrenimg{
padding-top:20px;
padding-left:20px;
float:left;
}

.renrenimg .renimgbg{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/register/background_100px.gif) repeat-x;
height:110px;
width:110px;
padding:14px 0 0 14px;
}

.renrenright{
padding-left:160px;
}


/*memberItem*/

.jeehe_heads li.hover .face, .jeehe_heads li:hover .face {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
padding:3px;
}

.jeehe_heads {
	padding:10px 8px;
}
.jeehe_heads{
	float:left;
	height:76px;
	padding:8px 0;
	position:relative;
	text-align:center;
	width:75px;
}
.jeehe_heads .name {
height:30px;
}
.jeehe_heads .name {
display:block;
}

.jeehe_heads .face_img img {
margin-bottom:5px;
margin-right:0;
}
.face_img img {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/defaultImages/jeehe_head_bg.png) no-repeat scroll 50% 50%;
border:medium none;
height:50px;
padding:4px;
width:50px;
}
.face_img_42{
	height: 60px;
}
.face_img_42 .photo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/defaultImages/jeehe_head_bg.png) no-repeat scroll 50% 50%;
border:medium none;
height:50px;
padding:8px;
width:50px;
}


/*index_1110_new*/


.login_image {
	float:left;
	height:436px;
	border-width:0px;
	width:300px;
	margin-left:15px !important;
	margin-left:10px;
}
.login_content {
	width:298px;
	height: 260px;
}
.image_content {
	width:300px;
	margin-top: 10px;
}
.js_content{
	height:436px; 
	width:600px; 
	background:#fff; 
	border:1px solid #ddd;
	margin-left:335px;
}
.classify_content{
	float:left;
	margin-left:15px !important;
	margin-left:10px;
	margin-top: 10px;
	border-left: 1px solid #0066CC;
	border-top: 1px solid #0066CC;
}
.recommended_activity{
	height:300px;
	margin-top:20px;
	margin-left:324px;
}
.recommended_logo{
	margin-top:-10px;
	margin-left:10px;
	float: left;
}
.release_out{
	width:600px;
	margin-left:11px;
	background-color:#eee;
	border:1px solid #ddd;
}
.release_in{
	margin:5px 5px 5px 480px !important;
	margin:5px 5px 5px 460px;
	padding:5px 5px 5px 5px;
}
.activity_image{
	margin-top:10px;
}

.image_back{
	margin:0px;
	padding:0px;
	float:left;
	width:156px !important;
	width:150px;
	height:158px;
	background:url(../img/button/120.png) no-repeat;
}
.image_ceil{
	margin:0px;
	padding:11px !important;
}
.activity_title,.activity_time{
	padding-left:15px;
	padding-right:15px;
}
.activity_title{
	font-size:14px;
	padding-top: 10px;
}
.hot_place{
	float:left;
	width:300px;
	margin-top:10px;
	margin-left:15px;
}
.place_logo{
	font-size:19px;
	border-bottom:1px solid #999;
	margin-bottom:10px;
}
.places_single,.places_double{
	padding:10px;
	height:50px;
}
.places_single{
	background-color:#eee;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
.place_number,.place_image{
	float:left;
}
.place_number{
	font-size:17px;
	font-family:Impact;
	color:#ff6600;
	margin-right:15px;
}

.place_name{
	padding-left:90px;
}
.recommended_org{
	width:600px;
	margin-top:20px;
	margin-left:335px;
	margin-bottom: 30px;
}
.recommended_org_logo{
	margin-top:-10px;
	margin-left:10px;
	float: left;
}
.org_content{
	width:600px;
	background-color:#eee;
	border:1px solid #ddd;

}
.apply_org{
	margin:5px 5px 5px 470px;
	padding:3px 5px 3px 5px;
}
.org_index{
	width:265px;
	padding:10px;
	background-color:#fff;
	border:1px solid #ddd;
	margin-top:10px;
	margin-left:10px !important;
	margin-left:5px;
	float:left;
}
.org_index_a{
	height: 200px;
}
.org_image{
	float:left;
}
.org_name{
	padding-left:90px;
}
.types{
	margin-top:10px;
}
.more_org{
	margin-left:10px;
	margin-bottom:10px;
}
.arrow{
	float:left;
	color:red;
	font-size:14px;
}
.org_image img,.place_image img{
	border:1px solid #ddd;
}
.log{
	width:300px;
	height:300px;
	border:1px solid #ddd;
	margin-top:20px;
	margin-left:20px;
	float:left;
}
.new_activity{
	width:600px;
	height:300px;
	border:1px solid #ddd;
	margin-top:20px;
	margin-left:340px;
}
.type_9_1{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px 0px;
border:medium none;
height:99px;
width:99px;
}
.type_9_1:HOVER{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -99px;
border:medium none;
height:99px;
width:99px;
}
.type_9_2{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -198px;
border:medium none;
height:99px;
width:99px;
}
.type_9_2:HOVER{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -297px;
border:medium none;
height:99px;
width:99px;
}
.type_9_3{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -396px;
border:medium none;
height:99px;
width:99px;
}
.type_9_3:HOVER{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -495px;
border:medium none;
height:99px;
width:99px;
}
.type_9_4{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -594px;
border:medium none;
height:99px;
width:99px;
}
.type_9_4:HOVER{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -693px;
border:medium none;
height:99px;
width:99px;
}
.type_9_5{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -792px;
border:medium none;
height:99px;
width:99px;
}
.type_9_5:HOVER{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -891px;
border:medium none;
height:99px;
width:99px;
}
.type_9_6{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -990px;
border:medium none;
height:99px;
width:99px;
}
.type_9_6:HOVER{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -1089px;
border:medium none;
height:99px;
width:99px;
}
.type_9_7{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -1188px;
border:medium none;
height:99px;
width:99px;
}
.type_9_7:HOVER{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -1287px;
border:medium none;
height:99px;
width:99px;
}
.type_9_8{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -1386px;
border:medium none;
height:99px;
width:99px;
}
.type_9_8:HOVER{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -1485px;
border:medium none;
height:99px;
width:99px;
}
.type_9_9{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -1584px;
border:medium none;
height:99px;
width:99px;
}
.type_9_9:HOVER{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/button/square9.png) no-repeat scroll 0px -1683px;
border:medium none;
height:99px;
width:99px;
}


/* CSS Document */
img{ border:none;}
.warp{ height:436px; width:600px; background:#fff; border:1px solid #ddd;}
.screen{ float:left; width:300px; margin:7px 8px 0; height:428px; overflow:hidden; display:inline; position:relative;}

.screen dl{ background:#fff;}
.screen dt{}
.screen dt img{ width:300px; height:240px; margin-bottom:4px; display:block;}
.screen dt span{ display:block; width:236px; font-size:14px; font-weight:900; line-height:20px;}
.screen dt a { color:#369;}
.screen dt a:hover{ color:#369;}
.screen dd{ padding-top:4px; min-height:1.2em; line-height:1.5em; font-size:12px; font-weight:100;}
.screen h3{ padding:6px 0 8px 4px; font-weight:normal; font-size:1.1em; background:url(../img/button/bg.png) 0 -115px repeat-x #fff; color:#369;}
.screen ul{}
.screen li{ line-height:1.5em; font-size:12px;  padding-left:.8em; background:url(../img/dot.gif) 0 8px no-repeat;  }

.info_index{ position:absolute; left:0; top:0;}
.info_index div{ width:300px; margin-right:10px; float:left;}
.info_index div.hide{ display:none;}

.cmt{ height:14px; font-size:1.1em; margin:6px 0; padding:0px 0 0px 20px; background:url(../img/button/bg.png) 0 -61px no-repeat #fff;}


.btn{ width:55px; z-index:100; height:22px; line-height:22px; background:url(../img/button/bg.png) 0 -36px no-repeat; position:absolute; top:243px; right:0;}
.btn span{ float:left; width:27px; height:22px; cursor:pointer; text-indent:-2000px;}



.list_index{ float:right; width:280px; background:#f3f3f3; height:436px; overflow:hidden;}
.list_index h2{ font-weight:900; height:33px; line-height:33px; padding-bottom:3px; background:url(../img/button/bg.png) 0 -76px repeat-x; font-size:14px; padding-left:16px; color:#036; border-left:1px solid #bebebe;}
.list_index h2 span{ float:left; width:116px; padding-right:13px;}
.list_index ul{ height:400px; overflow:hidden; background:url(../img/button/bg.png) -55px 350px no-repeat;}
.list_index li{ width:260px; line-height:16px; padding:4px 0 4px 17px; background:url(../img/button/dot.gif) 10px 10px no-repeat; border-left:1px solid #bebebe;} 
.list_index li.cur{ background-color:#fff; padding:3px 5px 3px 17px; border:1px solid #bebebe; border-left:1px solid #fff; background-position:10px 9px;}

.intro{ margin:10px;}
.intro h3{ font-size:1.4em; line-height:1.6em; color:#232323;}
.intro p{ line-height:1.4em; color:#333;}
.intro cite{ display:block; text-align:right; color:#369; font-style:normal; font-weight:100; font-size:.85em; width:650px;}
